electronic translator system - Spanish English Dictionary